@charset "utf-8";/* CSS Document */.banner {    width: 100%;    height: 306px;    overflow: hidden;    background: #c9d1d6;    padding: 5px 0px;}.banner img {    display: block;    width: 936px;    height: 306px;}.banner ul.carousel {    width: 936px;    height: 306px;    position: relative;    margin: 0 auto;}.banner ul.carousel li {    display: none;    width: 936px;    height: 306px;    position: absolute;    left: 0px;    top: 0px;    _top: -3px;}.banner ul.carousel li.hoverImg {    display: block;}.banner ol.numbutton {    position: absolute;    width: 130px;    z-index: 100;    left: 50%;    margin-left: -50px;    top: 433px;}.banner ol.numbutton li {    display: block;    width: 14px;    height: 11px;    text-indent: -9999999px;    float: left;    margin: 0 5px;    background: url("../images/linormal.png") no-repeat;}.banner ol.numbutton li.hoverimg {    background: url("../images/lishow.png") no-repeat;    margin-top: 1px;}.display {    width: 936px;    height: 365px;    margin: 0 auto;    padding-top: 15px;    overflow: hidden;}.display1 {    width: 262px;    height: 360px;    float: left;    padding: 0px 20px;    border-radius: 5px;    border: 1px solid #c2c5c7;    background: #fefefe;    overflow: hidden;}.display1_title {    width: 200px;    height: 60px;    line-height: 60px;    background: url(../images/display11.jpg) left center no-repeat;    border-bottom: 1px dotted #9a9998;    font-size: 24px;    padding-left: 58px;    color: #000000;}.display2 {    width: 262px;    height: 360px;    float: left;    padding: 0px 20px;    border-radius: 5px;    border: 1px solid #c2c5c7;    background: #fefefe;    margin: 0px 12px;}.display2_title {    width: 200px;    height: 60px;    line-height: 60px;    background: url(../images/display21.jpg) left center no-repeat;    border-bottom: 1px dotted #9a9998;    font-size: 24px;    padding-left: 58px;    color: #000000;}.display3 {    width: 262px;    height: 360px;    float: left;    padding: 0px 20px;    border-radius: 5px;    border: 1px solid #c2c5c7;    background: #fefefe;}.display3_title {    width: 200px;    height: 60px;    line-height: 60px;    background: url(../images/display31.jpg) left center no-repeat;    border-bottom: 1px dotted #9a9998;    font-size: 24px;    padding-left: 58px;    color: #000000;}.display1_img {    width: 258px;    height: 127px;    text-align: center;    padding: 15px 0px;}.display_font {    width: 258px;    height: 70px;    line-height: 20px;}.display1_more {    width: 258px;    height: 39px;}.introduce {    width: 936px;    height: 335px;    margin: 0 auto;    padding-top: 15px;    overflow: hidden;    clear: both;}.introduce_left {    width: 620px;    height: 330px;    float: left;    border: 1px solid #c2c5c7;}.introduce_title {    width: 500px;    height: 50px;    line-height: 50px;    color: #1f5cac;    font-size: 24px;    font-weight: bolder;    padding-left: 20px;}.introduce_font {    width: 580px;    height: 280px;    line-height: 20px;    color: #000000;    padding: 0px 20px;}.introduce_right {    width: 300px;    height: 330px;    float: right;    border: 1px solid #c2c5c7;}.news_title {    width: 200px;    height: 40px;    line-height: 40px;    color: #1f5cac;    font-size: 24px;    font-weight: bolder;    padding-left: 20px;}.introduce_right ul {    padding: 0px 10px;}.introduce_right ul li {    background: url(../images/libg.jpg) left center no-repeat;    padding-left: 10px;    height: 25px;    line-height: 25px;}.introduce_right ul li span {    float: right;    color: #999999;}BODY {    PADDING-BOTTOM: 0px;    MARGIN: 0px;    PADDING-LEFT: 0px;    PADDING-RIGHT: 0px;    PADDING-TOP: 0px;}H1 {    PADDING-BOTTOM: 0px;    MARGIN: 0px;    PADDING-LEFT: 0px;    PADDING-RIGHT: 0px;    PADDING-TOP: 0px}H2 {    PADDING-BOTTOM: 0px;    MARGIN: 0px;    PADDING-LEFT: 0px;    PADDING-RIGHT: 0px;    PADDING-TOP: 0px}H3 {    PADDING-BOTTOM: 0px;    MARGIN: 0px;    PADDING-LEFT: 0px;    PADDING-RIGHT: 0px;    PADDING-TOP: 0px}H4 {    PADDING-BOTTOM: 0px;    MARGIN: 0px;    PADDING-LEFT: 0px;    PADDING-RIGHT: 0px;    PADDING-TOP: 0px}H5 {    PADDING-BOTTOM: 0px;    MARGIN: 0px;    PADDING-LEFT: 0px;    PADDING-RIGHT: 0px;    PADDING-TOP: 0px}H6 {    PADDING-BOTTOM: 0px;    MARGIN: 0px;    PADDING-LEFT: 0px;    PADDING-RIGHT: 0px;    PADDING-TOP: 0px}HR {    PADDING-BOTTOM: 0px;    MARGIN: 0px;    PADDING-LEFT: 0px;    PADDING-RIGHT: 0px;    PADDING-TOP: 0px}DL {    PADDING-BOTTOM: 0px;    MARGIN: 0px;    PADDING-LEFT: 0px;    PADDING-RIGHT: 0px;    PADDING-TOP: 0px}DT {    PADDING-BOTTOM: 0px;    MARGIN: 0px;    PADDING-LEFT: 0px;    PADDING-RIGHT: 0px;    PADDING-TOP: 0px}DD {    PADDING-BOTTOM: 0px;    MARGIN: 0px;    PADDING-LEFT: 0px;    PADDING-RIGHT: 0px;    PADDING-TOP: 0px}UL {    PADDING-BOTTOM: 0px;    MARGIN: 0px;    PADDING-LEFT: 0px;    PADDING-RIGHT: 0px;    PADDING-TOP: 0px}OL {    PADDING-BOTTOM: 0px;    MARGIN: 0px;    PADDING-LEFT: 0px;    PADDING-RIGHT: 0px;    PADDING-TOP: 0px}LI {    PADDING-BOTTOM: 0px;    MARGIN: 0px;    PADDING-LEFT: 0px;    PADDING-RIGHT: 0px;    PADDING-TOP: 0px}BODY {    FONT: 12px/1.5 "宋体";    BACKGROUND: #fff;    COLOR: #666}H1 {    FONT-SIZE: 100%}H2 {    FONT-SIZE: 100%}H3 {    FONT-SIZE: 100%}H4 {    FONT-SIZE: 100%}H5 {    FONT-SIZE: 100%}H6 {    FONT-SIZE: 100%}ADDRESS {    FONT-STYLE: normal}EM {    FONT-STYLE: normal}UL {    LIST-STYLE-TYPE: none}OL {    LIST-STYLE-TYPE: none}A {    COLOR: #666;    TEXT-DECORATION: none}.float0831 {    POSITION: fixed;    TOP: 130px;    RIGHT: 1px;    _position: absolute}.float0831 A {    COLOR: #00a0e9}.float0831 A:hover {    COLOR: #ff8100;    TEXT-DECORATION: none}.float0831 .floatL {    POSITION: relative;    WIDTH: 28px;    FLOAT: left}.float0831 .floatL A {    TEXT-INDENT: -9999px;    DISPLAY: block;    FONT-SIZE: 0px}.float0831 .floatR {    BACKGROUND: url(../images/float_bg.gif)}.float0831 .tp {    BACKGROUND: url(../images/float_bg.gif)}.float0831 .cn {    BACKGROUND: url(../images/float_bg.gif)}.float0831 .floatR {    PADDING-BOTTOM: 15px;    WIDTH: 130px;    BACKGROUND-REPEAT: no-repeat;    BACKGROUND-POSITION: -131px bottom;    FLOAT: left;    OVERFLOW: hidden}.float0831 .tp {    BACKGROUND-REPEAT: no-repeat;    BACKGROUND-POSITION: 0% 0%;    HEIGHT: 10px;    width: 130px;    overflow: hidden;}.float0831 .cn {    BACKGROUND-REPEAT: repeat-y;    BACKGROUND-POSITION: -262px 0px;}.float0831 .cn H3 {    TEXT-INDENT: -9999px;    HEIGHT: 36px;    FONT-SIZE: 0px}.float0831 .cn UL {    PADDING-BOTTOM: 0px;    PADDING-LEFT: 14px;    PADDING-RIGHT: 14px;    PADDING-TOP: 0px}.float0831 .cn UL LI {    BORDER-BOTTOM: #e6e5e4 1px solid;    LINE-HEIGHT: 36px;    WORD-WRAP: break-word;    HEIGHT: 36px;    OVERFLOW: hidden;    WORD-BREAK: normal;    height: 36px;    width: 110px;}.float0831 .titZx {    BACKGROUND: url(../images/float_s.gif) no-repeat}.float0831 .titDh {    BACKGROUND: url(../images/float_s.gif) no-repeat}.float0831 .titDc {    BACKGROUND: url(../images/float_s.gif) no-repeat}.float0831 .icoZx {    BACKGROUND: url(../images/float_s.gif) no-repeat}.float0831 .icoFf {    BACKGROUND: url(../images/float_s.gif) no-repeat}.float0831 .icoTl {    BACKGROUND: url(../images/float_s.gif) no-repeat}.float0831 .btnOpen {    BACKGROUND: url(../images/float_s.gif) no-repeat}.float0831 .btnOpen_n {    BACKGROUND: url(../images/float_s.gif) no-repeat}.float0831 .btnCtn {    BACKGROUND: url(../images/float_s.gif) no-repeat}.float0831 .titZx {    BACKGROUND-POSITION: 5px -10px}.float0831 .titDh {    BACKGROUND-POSITION: 5px -66px}.float0831 .titDc {    BACKGROUND-POSITION: 5px -124px}.float0831 .icoZx {    BACKGROUND-POSITION: 2px -154px}.float0831 .icoFf {    BACKGROUND-POSITION: 2px -213px}.float0831 .icoTl {    PADDING-LEFT: 13px;    DISPLAY: block;    FONT-FAMILY: "微软雅黑";    BACKGROUND-POSITION: 2px -266px;    FLOAT: left;    font-size: 14px;}.float0831 .btnOpen {    BACKGROUND-POSITION: -30px -396px}.float0831 .btnOpen_n {    BACKGROUND-POSITION: 0px -530px}.float0831 .btnCtn {    BACKGROUND-POSITION: 0px -396px}.float0831 .icoZx {    PADDING-LEFT: 28px;    DISPLAY: block;    FLOAT: left}.float0831 .icoTc {    PADDING-LEFT: 10px;    DISPLAY: block;    FLOAT: left;    height: 36px;    line-height: 36px;    width: 90px;    font-size: 14px;}.float0831 .icoTc img {    padding-top: 8px;}.float0831 .icoFf {    PADDING-LEFT: 28px;    DISPLAY: block;    FLOAT: left}.float0831 .btnOpen {    POSITION: relative;    WIDTH: 28px;    HEIGHT: 118px;    TOP: 80px;    LEFT: 2px}.float0831 .btnOpen_n {    POSITION: relative;    WIDTH: 28px;    HEIGHT: 118px;    TOP: 80px;    LEFT: 2px}.float0831 .btnCtn {    POSITION: relative;    WIDTH: 28px;    HEIGHT: 118px;    TOP: 80px;    LEFT: 2px}.float0831 .btnOpen {    TOP: 118px;    LEFT: 1px}.float0831 .btnOpen_n {    TOP: 118px;    LEFT: 1px}.float0831 .btnCtn {    TOP: 118px;    LEFT: 2px}.float0831 UL LI H3.titDc A {    WIDTH: 80px;    DISPLAY: block;    HEIGHT: 36px}.float0831 UL LI.top {    BORDER-BOTTOM: #ace5f9 1px solid}.float0831 UL LI.bot {    BORDER-BOTTOM-STYLE: none}.float0831 UL.webZx {    PADDING-BOTTOM: 0px;    PADDING-LEFT: 0px;    WIDTH: 164px;    PADDING-RIGHT: 0px;    BACKGROUND: url(../images/webZx_bg.jpg) no-repeat;    HEIGHT: 65px;    PADDING-TOP: 0px}.float0831 UL LI.webZx-in {    BORDER-BOTTOM-STYLE: none;    PADDING-LEFT: 5px;    HEIGHT: 50px;    PADDING-TOP: 8px}